﻿@charset "utf-8";
.more{background: url(../images/more.png); width: 132px;height: 28px;text-align: left;color: #000;font-size: 16px;;font-weight: bold;box-sizing: border-box;text-indent: 10px}
.more:hover{background: url(../images/more_h.png); width: 132px;height: 28px;text-align: left;color: #ffde00;font-size: 16px;;font-weight: bold}

/*左侧公用*/
.left_list{width: 250px;text-align: left}
.left_list .top{border-bottom: 1px solid #fff;position: relative;background:#385723;line-height: 98px;height: 108px;color: #fff;font-size: 24px;text-align: left;font-weight: bold;box-sizing: border-box;padding: 0 30px;}
.left_list .top:before{content: '';position: absolute;bottom: 30px; height: 1px;width: 50px;background: #fff;left: 30px}
.left_list .top:after{content: '';position: absolute;bottom: 20px; height: 1px;width:100px;background: #fff;left: 30px}
.left_list .sideMenu{  width: 100%;box-sizing: border-box; }
.left_list .sideMenu h3{ height:55px;padding-left:30px; background:#385723; cursor:pointer;
			font:normal 16px/55px "Microsoft YaHei";position: relative;font-weight: bold;color: #FFF;border-bottom: 1px solid #fff;
		}
.left_list .sideMenu h3.on a{color: #fff }
.left_list .sideMenu h3 a{color: #fff }
.left_list .sideMenu h3:before{content: ''; position: absolute;left: 0;background-image: url(../images/cp_ico01.png);width: 16px;height: 16px;top: 22px;left: 15px}
.left_list .sideMenu h3:after{content: ''; position: absolute;right: 0;background-image: url(../images/cp_ico02.png);width: 24px;height: 24px;top: 15px;right: 15px}
.left_list .sideMenu ul{ padding:8px 10px; color:#999; display:block; /* 默认都隐藏 */ }
.left_list .sideMenu ul a{line-height: 40px;border-bottom: 1px solid #efefef;display: block;padding-left: 25px;position: relative;font-size: 14px;}
.left_list .sideMenu ul a:before{content: '>';font-size: 14px;color: #333;font-family: 'Kaiti';position: absolute;left: 10px;}
.left_list .bottom{background: url(../images/pho2.png) no-repeat 15px #385723;box-sizing: border-box;padding: 15px;padding-left:65px;font-size: 16px;color: #fff;width: 100%;}
.left_list .bottom strong{color: #fff;font-size: 30px;display: block;font-family: 'Impact'}


/*产品分类*/
.ksjndz_product {padding: 30px 0;position: relative;}
.ksjndz_product .right{width: 920px}
.ksjndz_product .right ul{display: flex;flex-wrap: wrap; justify-content:space-around;}
.ksjndz_product .right ul li{border: 1px solid #efefef;padding: 10px;box-sizing: border-box; width: 30%;margin-bottom: 20px;}
.ksjndz_product .right ul li img{height: 188px;width: 251px;}
.ksjndz_product .right ul li h5{border-top: 1px solid #efefef;line-height: 40px;color: #333;text-align: center;font-size: 14px;}

/*youshi*/
.ksjndz_youshi {padding: 30px 0;position: relative;}
.ksjndz_youshi ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.ksjndz_youshi ul li{background: #385723;width: 31.3333333%;height: 350px;padding: 30px; box-sizing: border-box;text-align: center;color: #fff}
.ksjndz_youshi ul li h5{line-height: 240%;font-size: 24px;}
.ksjndz_youshi ul li p{line-height: 240%;font-size: 15px;}


/*about*/
.ksjndz_about{padding: 40px 0 ;position: relative;background: url(../images/about_bg.jpg) center top no-repeat #f7f7f7; height: 700px}
.ksjndz_about .fl{width: 696px;padding-top: 20px}
.ksjndz_about .fr{width: 500px;text-align: right}
.ksjndz_about img{}
.ksjndz_about p{text-indent: 30px; line-height: 240%;color: #fff;font-size: 16px;}
.ksjndz_about_con .hd{position:relative; }
.ksjndz_about_con .hd ul{display: flex;flex-wrap: wrap; justify-content:flex-start; }
.ksjndz_about_con .hd ul li{ padding:0 30px ; cursor:pointer; line-height: 40px ;font-size: 18px;color: #fff}
.ksjndz_about_con .hd ul li a{color: #fff}
.ksjndz_about_con .hd ul li.on{color: #385723;background: #fff}
.ksjndz_about_con .hd ul li.on a{color: #385723}
.ksjndz_about_con .bd{padding: 20px 0}
.ksjndz_about_con .bd ul{display: flex;flex-wrap: wrap;justify-content:space-between;}
.ksjndz_about_con .bd ul li{width: 24%;}
.ksjndz_about_con .bd ul li img{width:100%;border: 5px solid #fff;box-sizing: border-box;}
.ksjndz_about_con .bd ul li h5{text-align: center;line-height: 40px;}
/*news*/
.ksjndz_news{padding: 30px 0 ;position: relative;background: #f7f7f7}
.ksjndz_news .hd{   position:relative; }
.ksjndz_news .hd ul{display: flex;flex-wrap: wrap; justify-content:center; }
.ksjndz_news .hd ul li{ padding:0 25px; cursor:pointer; border: 1px solid #efefef;margin: 5px 10px;line-height: 40px ;font-size: 16px;font-weight: bold;}
.ksjndz_news .hd ul li.on{background: #385723;color: #fff;border: none}
.ksjndz_news .hd ul li.on a{color: #fff}
.ksjndz_news .left{width: 600px;margin: 20px 0;position: relative; }
.ksjndz_news .left img{ width: 100%; height: 400px}
.ksjndz_news .left .con{width: 100%;padding:10px 0;background: #f9f9f9; box-sizing: border-box; }
.ksjndz_news .left .con h3{font-size: 16px;}
.ksjndz_news .left .con p{padding: 0 0;font-size: 14px;line-height: 200%;color: #666666;display: block;}
.ksjndz_news .left .con img{width: 60px; height: 15px}
.ksjndz_news .left .con .l{width: 12%;font-size: 16px;text-align: center;}
.ksjndz_news .left .con .l span{font-size: 48px;color: #333;font-weight: bold;display: block;}
.ksjndz_news .left .con .r{width: 85%;border-left: 1px solid #ebebeb;padding-left: 3%;box-sizing: border-box;margin-top: 10px}


.ksjndz_news .right{width: 570px;text-align: left}
.ksjndz_news .right dl{margin-bottom: 30px;margin-top: 20px;padding-bottom: 20px;border: 1px solid #cfcfcf;background:#fff;padding: 20px;box-sizing: border-box;}
.ksjndz_news .right dl h3{font-size: 16px;padding-top: 10px}
.ksjndz_news .right dl p{padding: 0 0;font-size: 14px;line-height: 200%;color: #666666;display: block;}
.ksjndz_news .right dl img{width: 60px; height: 15px}
.ksjndz_news .right dl .l{width: 12%;font-size: 16px;text-align: center;}
.ksjndz_news .right dl .l span{font-size: 48px;color: #333;font-weight: bold;display: block;}
.ksjndz_news .right dl .r{width: 85%;border-left: 1px solid #ebebeb;padding-left: 3%;box-sizing: border-box;margin-top: 10px}
